Estas perguntas servem para fazer uma auto-avaliação
SQL é uma linguagem de programação utilizada para gerenciar bases de dados
SELECT marca, ano
FROM carros
WHERE matricula= “20-SD-24”;
é uma base de dados onde cada tabela é interligada com outras através de uma variável única/unique como por exemplo um ID
Int,Float,Bool
Java é uma linguagem de programação orientada a objetos e desenvolvida para ser independente de plataforma
Portabilidade (Write Once, Run Anywhere - WORA)
Multi-Thread
Robusta e sólida
C++ é uma extensão de C que inclui recursos adicionais, como programação orientada a objetos. C++ mantém a compatibilidade com C, mas oferece algumas funcionalidades a mais
C é mais usado para sistemas operacionais e desenvolvimento de baixo nível. C++ é mais adequado para projetos que precisam de programação orientada a objetos, como por exemplo desenvolvimento de jogos.
int idade;
int idade;
if-else,switch,for,While-do,do-while
if-else,switch,for,While-do,do-while
Através dos métodos por exemplo : isEmpty(), length(),toLowerCase(), entre outros
Em C, strings são arrays de caracteres, e em C++, você pode usar a classe std::string para manipulação de strings.
== (igual)
!= (diferente)
> (maior)
< (menor)
=< (menor ou igual)
>= (maior ou igual)
&& (E), || (OU) e ! (diferente)
Em C, você utiliza malloc() e free() para alocação e liberação de memória dinâmica enquanto que em C++, pode-se usar new e delete
A principal diferença é que em C++, o uso de new e delete é preferível, pois eles chamam automaticamente os construtores e destrutores dos objetos.
Create:
INSERT INTO Carros (matrícula,marca)
VALUES (78-XD-15,Tesla);
Read:
SELECT * FROM carros
WHERE ano=2001;
Update:
UPDATE carros
SET cor= preto
WHERE matricula=”70–DX-95”;
Delete:
DELETE FROM carros
WHERE vendido=true;